Be picky
authorMatthias Clasen <matthiasc@src.gnome.org>
Sat, 30 Jun 2007 07:04:18 +0000 (07:04 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Sat, 30 Jun 2007 07:04:18 +0000 (07:04 +0000)
svn path=/trunk/; revision=18307

ChangeLog
gtk/gtkbuilderparser.c

index 7d5437d29e3d517ca5a827eba803cf87e2f5e768..33c4f100b7b608cbfbde51b187dc37f64db0f654 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-06-30  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkbuilderparser.c (_gtk_builder_parse_boolean): 
+       Use g_ascii_strdown() instead of a rolling our own.
+
 2007-06-30  Johan Dahlin  <jdahlin@async.com.br>
 
        * gtk/gtkbuilderparser.c: (_get_type_by_symbol), (parse_object),
index dd1305b970b0f2eac4df92fc540c857bf1edcff3..a1e31a11872de5cf4020f4678d07ef7dc1b92891 100644 (file)
@@ -183,9 +183,7 @@ _gtk_builder_parse_boolean (const gchar  *string,
     }
   else
     {
-      gchar *lower = g_strdup (string);
-      for (i = 0; i < strlen (string); i++)
-       lower[i] = g_ascii_tolower (string[i]);
+      gchar *lower = g_ascii_strdown (string, length);
       
       if (strcmp (lower, "yes") == 0 || strcmp (lower, "true") == 0)
        *value = TRUE;